var referrer = "";//登录后返回页面
referrer = document.referrer;
if (!referrer) {
	try {
		if (window.opener) {                
			// IE下如果跨域则抛出权限异常，Safari和Chrome下window.opener.location没有任何属性              
			referrer = window.opener.location.href;
		}  
	} catch (e) {
	}
}

//按键盘Enter键即可登录
$(document).keyup(function(event){
	if(event.keyCode == 13){
		login();
	}
});

jQuery(function ($) {
	//由于页面设计的原因：不能进行 失去焦点 验证，会触发其他验证
	//发送验证码
	$("#messageCodeBtn").click(function () {
		//对密码框和手机号框进行非空验证
		var phone = $("#phone").val();
		var messageCode = $("#loginPassword").val();
		if(!phone){
			alert("请收入手机号！");
			return;
		}else if(!messageCode){
			alert("请输入密码！");
			return;
		}else{
			//进行倒计时显示：
			$.leftTime(60,function (d) {//第一个参数就是需要进行倒计时的时间
				if (d.status) {//d.status表示插件正在倒计时，为true
					$("#messageCodeBtn").addClass("on");
					//messageCodeBtn就是重新获取验证码的按钮
					//给按钮的文本内容赋值为倒计时内容：d.s就是倒计时的时刻
					$("#messageCodeBtn").html(d.s=='00'?'60秒后重新获取':d.s+'秒后重新获取');

				}else{
					//on就是一个颜色的改变：
					$("#messageCodeBtn").removeClass("on");
					$("#messageCodeBtn").html("获取验证码")
				}
			});
			$.ajax({
				url:"/dev/checkCode?phone="+phone,
				type:"get",
				success:function (data) {
					if(data.code == 1){
						alert(data.message);
					}else{
						alert(data.message);
					}
				}
			})
		}
	})

	//点击登录的功能：
	$("#loginId").click(function () {
		//对手机框，密码框，验证码框进行非空验证
		var phone = $("#phone").val();
		var loginPassword = $("#loginPassword").val();
		var messageCode = $("#messageCode").val();
		if(!phone){
			alert("请填写手机号");
			return;
		}
		if(!loginPassword){
			alert("请填写密码");
			return;
		}
		if(!messageCode){
			alert("请填写验证码！");
			return;
		}
		//登录请求
		$.ajax({
			url:"/dev/loginCheck",
			data:{
				"phone":phone,
				"loginPassword":$.md5(loginPassword),
				"messageCode":messageCode
			},
			type:"post",
			success:function (data) {
				if(data.code == 1){
					window.location.href ="/dev/index";
				}else {
					alert(data.message)
				}
			},
			error:function () {
				alert("系统繁忙，请重试！")
			}
		})
	})

});